installation address - Spanish English Dictionary